草庐IT

Android USB HID 设备

全部标签

java - Android Camera2 API Flash 不适用于银河设备

我正在使用AndroidCamera2API为应用拍照,但我无法让闪光灯在大多数三星Galaxy设备(galaxys6edge、galaxys7、galaxyj7)上正常工作。我相信我已经正确地实现了flash逻辑,因为曾经在Play商店中的Google相机应用程序也表现出相同的行为。此外,galaxys8似乎与闪光灯配合得很好(尽管结果肯定有不一致的照明)galaxyj7的问题是,当我使用闪光灯拍照时(无论是锁定闪光灯还是在需要闪光灯的场景中使用自动闪光灯),闪光灯会长时间亮着,预览会锁定,大约7秒后,图像将被拍摄,闪光灯不再是图像的一部分。我有以下处理闪光灯模式的方法:privat

android - 在 Android MediaStore.EXTRA_DURATION_LIMIT 中无法在 6.0 及更高版本的设备中工作

我使用的是LGNexus(6.0)。当我使用相机使用以下代码捕获视频时。Intentintent=newIntent(MediaStore.ACTION_VIDEO_CAPTURE);fileUri=getOutputMediaFileUri(MEDIA_TYPE_VIDEO);//setvideoqualityintent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY,1);intent.putExtra(MediaStore.EXTRA_DURATION_LIMIT,30);intent.putExtra(MediaStore.EXTRA_OUTP

android - 运行 adb : No Android device found. 时出错请连接设备并按照此处的说明启用 USB 调试:

我是React-Native新手,刚刚使用Expo在真实设备上运行了我的第一个helloworld应用程序。现在,我想在Android模拟器上运行第一个helloworld应用程序。我使用AndroidStudio中的AVDManager设置了一个AVD。(棉花糖)但是,每次都会出现以下错误。我找不到解决这个问题的方法。非常感谢任何线索。迈克mike@mike-Laptop:~/Desktop/react-native/AwesomeProject$react-nativerun-androidScanningfoldersforsymlinksin/home/mike/Desktop

java - 如何以编程方式检测检查或识别应用程序是否在 Android Go 版本 8.1 设备上运行

我想在AndroidGo设备上禁用某些功能并减少内存消耗。我想要一个适用于所有Android设备的APK。如何检测我的应用程序是否在AndroidGo8.1设备上运行?检查8.1版本是否足够,或者8.1版本是否也会分发到普通Android设备? 最佳答案 这对我有用,基于预装的应用程序。如果安装了AssistantGo或GoogleGo版本,则肯定是AndroidGo设备。在极少数情况下,如果这些应用未预装,我们会寻找预装的GmailGo和YoutubeGo。在搭载Android8.1(Go)的华为Y5Lite上测试。publics

javascript - 设备锁定时 devicemotion 似乎没有注册

我有以下代码,当(移动)设备被轻微轻推时,它会发出蜂鸣声:letaudio=newAudio('ack.mp3');functionhandleMotionEvent(event){letx=event.accelerationIncludingGravity.x;lety=event.accelerationIncludingGravity.y;if(Math.abs(x)+Math.abs(y)>2.2){audio.play();}}window.addEventListener("devicemotion",handleMotionEvent,true);它工作正常,但当设备被

Android 模拟器 - 模拟特定设备

我正在尝试模拟LGK42017:https://www.gsmarena.com/lg_k4_(2017)-8489.php尺寸5.0英寸,69.6平方厘米(~66.3%屏占比)分辨率480x854像素,16:9比例(~195ppi密度)我正在尝试在AVD管理器中执行此操作,我设置了相同的屏幕尺寸和分辨率,但应用程序看起来非常不同(在真实设备上,一切都大得多,换句话说,我可以看到更少的内容)。设置如下:我认为屏幕尺寸应该是正常的,但无法更改它-它会根据屏幕尺寸和分辨率自动更改。是否可以通过某种方式进行更改以模拟此设备? 最佳答案 也

当应用程序在 Play 商店上线时,Android 应用程序受 0 台设备支持

我已经在PlayStore上启动了我的应用程序,当我检查我的实时应用程序时,它与所有Android设备都不兼容。我检查了Play商店控制台。它显示了0个支持的设备。我不知道为什么我的应用程序不支持任何设备。list.xml:应用的Gradle:applyplugin:'com.android.application'android{compileSdkVersion28defaultConfig{applicationId"zkm.com.zkm"minSdkVersion19targetSdkVersion28versionCode2versionName"1.0.1"testIns

Android:在真实设备上崩溃(重启)之前检索 logcat

我正在开发一个应用程序,在真实设备上进行测试时,我发现它会崩溃并导致手机重启(担心我知道......)有什么方法可以让我在手机重启之前检索到logcat,因为当手机启动时logcat似乎会重置。提前致谢。 最佳答案 使用http://code.google.com/p/acra/,这是一个很棒的库,可以将崩溃报告发送到谷歌表单,包括。堆栈跟踪。我在我的应用程序中使用它并且运行良好。如果您在实现它时遇到任何困难,请告诉我。阅读http://code.google.com/p/acra/wiki/ACRAHowTo,它很容易设置。

使用websocket获取thingsboard设备的实时数据

背景有一个读者前来咨询,如何实时获取设备的遥测数据。其实tb是有提供websocket接口来获取设备数据的。而且还支持js跨域调用。下面给大家演示一下。websocket地址完整代码DOCTYPEHTML>html>h

android - 使用 Symfony2 和 FOSUserBundle 从移动设备创建/登录用户

首先,我想创建一个用户,它使用Symfony2和FOSUserBundle从我的Android应用程序向服务器发送后请求。最后,我想从移动应用程序登录用户,然后与服务器通信数据。我知道如何在android设备上实现后请求。但我不知道我需要如何配置FOSUserBundle和security.yml等以满足我的需要。虽然我可能需要_csrf_token或其他东西,但我不知道从哪里得到它。我已经将身份验证方法从form_login更改为http_basic,并且认为这将是进行身份验证的最简单方法(使用https来保护密码)。但是现在..我需要做什么来实现无表单的创建和登录操作?我需要在移动